﻿#wrapper
{
	margin: 65px auto 0;
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    border:2px solid #fff;
    overflow:auto;
    background-color:#e9e9e9;
    width: 1170px;
}

.wrapper_header
{
	position: relative;
    padding: 5px 15px;	
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:10px;
    border:2px solid #fff;
    overflow:auto;
    background-color:#f9f9f9;
    text-align: center;
}

.wrapper_header2
{
	position: relative;
    padding: 0px 15px;	
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:10px;
    border:2px solid #fff;
    overflow:auto;
    background-color:#f9f9f9;
    text-align: center;
}

.wrapper_header_wide2
{
	position: relative;
    padding: 10px 15px;
    margin-bottom: 5px;	
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:10px;
    border:2px solid #fff;
    overflow:auto;
    background-color:#f9f9f9;
    text-align: center;
}

.wrapper_table
{
	position: relative;
    padding: 5px 15px;	
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    border:2px solid #fff;
    overflow:auto;
 }

.wrapper_table_wide2
{
	margin: 0px;
	position: relative;
    padding: 5px 15px;	
    -moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    border:2px solid #fff;
    overflow:auto;
}

.wrapper_footer
{
	margin: 5px auto;
    overflow:hidden;
    padding: 5px 15px;
	-moz-box-shadow:0px 0px 3px #aaa;
    -webkit-box-shadow:0px 0px 3px #aaa;
    box-shadow:0px 0px 3px #aaa;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:7px;
    border:2px solid #fff;
    text-align: center;    	
}

.wrapper_up1
{
	margin: 65px auto 0;
}

.wrapper_up2
{
	margin: 5px auto;
}

.wrapper_up3
{
	margin: 95px auto 0;
}

.wrapper_up4
{
	margin: 30px auto 0;
}

.wrapper_width20
{
	width: 360px;		
}

.wrapper_width21
{
	width: 400px;		
}

.wrapper_width22
{
	width: 570px;		
}

.wrapper_width23
{
	width: 520px;		
}

.wrapper_width24
{
	width: 600px;		
}

.wrapper_width25
{
	width: 500px;		
}

.bg0
{
    background-color:#555;
}

.bg1
{
    background-color:#fff;
}

.bg2
{
    background-color:#f9f9f9;
}

.bg3
{
	color: #fff;
    background-color:#DC574E;
}

.bg4
{
	color: #fff;
    background-color:#A7BD5B;
}

.bg5
{
	color: #fff;
    background-color:#ED9355;
}